microcellular urethane - French English Dictionary